Method and system for implementing time division duplex configuration of secondary serving cell, and base station

ABSTRACT

A method and a system for implementing time division duplex configuration of a secondary serving cell are provided. A primary base station receives time division duplex TDD configuration information of a secondary serving cell and an identity of the secondary serving cell from a secondary base station, where the TDD configuration information of the secondary serving cell is allocated by the secondary base station to the secondary serving cell. The primary base station sends the TDD configuration information of the secondary serving cell and the identity of the secondary serving cell to a terminal, so that the terminal determines an uplink-downlink subframe allocation of the secondary serving cell according to the TDD configuration information.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.15/449,769, filed on Mar. 3, 2017, which is a continuation of U.S.patent application Ser. No. 14/599,755, filed on Jan. 19, 2015, now U.S.Pat. No. 9,628,253 which is a continuation of International ApplicationNo. PCT/CN2012/078984, filed on Jul. 20, 2012. All of theafore-mentioned patent applications are hereby incorporated by referencein their entireties.

TECHNICAL FIELD

The present invention relates to the communications field, and inparticular, to a method and a system for implementing time divisionduplex configuration of a secondary serving cell, and a base station.

BACKGROUND

Currently, in network deployment of a wireless communications network,one base station has two different cells, and a terminal may maintainconnection to the two different cells of the base stationsimultaneously. Of two cells that maintain connection to a sameterminal, one is a primary serving cell, and the other is a secondaryserving cell. In a communication process between the primary servingcell and the terminal, an FDD (frequency division duplex) manner may beadopted, and a TDD (time division duplex) manner may also be adopted; ina communication process between the secondary serving cell and theterminal, the TDD manner is adopted.

In the prior art, when a base station performs TDD configuration on asecondary serving cell, the base station determines TDD configurationinformation for the secondary serving cell, and sends, by using aprimary serving cell, a TDD configuration information of the secondaryserving cell to a terminal; and after receiving the TDD configurationmessage of the secondary serving cell, the terminal determines anuplink-downlink subframe allocation of the secondary serving cell, thatis, the terminal determines a subframe number used when a signal is sentto the base station and a subframe number used when a signal sent by thebase station is received, so that the terminal and the secondary servingcell communicate with each other according to the uplink-downlinksubframe allocation of the secondary serving cell.

However, in new network deployment, it is possible that a primaryserving cell and a secondary serving cell of a terminal belong todifferent base stations, where a base station to which the primaryserving cell belongs is a primary base station, a base station to whichthe secondary serving cell belongs is a secondary base station. When aprimary serving cell and a secondary serving cell of a terminal belongto different base stations, TDD configuration of the secondary servingcell cannot be completed by using a method in the prior art.

SUMMARY

The present invention provides a method and a system for implementingtime division duplex configuration of a secondary serving cell, and abase station, which can complete, when a primary serving cell and asecondary serving cell of a terminal belong to different base stations,TDD configuration of the secondary serving cell.

To achieve the foregoing objective, the following technical solutionsare used in embodiments of the present invention.

A first aspect provides a method for implementing time division duplexconfiguration of a secondary serving cell, including:

-   -   receiving, by a primary base station, time division duplex TDD        configuration information of the secondary serving cell and an        identity of the secondary serving cell that are sent by a        secondary base station, where the TDD configuration information        of the secondary serving cell is allocated by the secondary base        station to the secondary serving cell; and    -   sending, by the primary base station, the TDD configuration        information of the secondary serving cell and the identity of        the secondary serving cell to a terminal, so that the terminal        determines an uplink-downlink subframe allocation of the        secondary serving cell according to the TDD configuration        information.

In a possible implementation manner, the receiving, by a primary basestation, time division duplex TDD configuration information of thesecondary serving cell and an identity of the secondary serving cellthat are sent by a secondary base station includes:

-   -   receiving, by the primary base station, a first message sent by        the secondary base station, where the first message includes a        first time point, the TDD configuration information of the        secondary serving cell of the secondary base station, and the        identity of the secondary serving cell, and the first time point        is used to indicate a time at which the primary base station        sends a second message to the terminal; and    -   the sending, by the primary base station, the TDD configuration        information of the secondary serving cell and the identity of        the secondary serving cell to a terminal includes:    -   sending, by the primary base station, the second message to the        terminal when the first time point arrives, where the second        message includes the TDD configuration information of the        secondary serving cell and the identity of the secondary serving        cell.

In a possible implementation manner, the receiving, by a primary basestation, time division duplex TDD configuration information of thesecondary serving cell and an identity of the secondary serving cellthat are sent by a secondary base station includes:

-   -   receiving, by the primary base station, a first message sent by        the secondary base station, where the first message includes a        second time point, the TDD configuration information of the        secondary serving cell of the secondary base station, and the        identity of the secondary serving cell, and the second time        point is a time at which the TDD configuration information of        the secondary serving cell takes effect separately on the        secondary base station and the terminal; and    -   the sending, by the primary base station, the TDD configuration        information of the secondary serving cell and the identity of        the secondary serving cell to a terminal includes:    -   sending, by the primary base station, the first message to the        terminal before the second time point arrives.

In a possible implementation manner, before the sending, by the primarybase station, the TDD configuration information of the secondary servingcell and the identity of the secondary serving cell to a terminal, themethod further includes:

-   -   after receiving, by the primary base station, the TDD        configuration information of the secondary serving cell and the        identity of the secondary serving cell, determining a third time        point, where:    -   the third time point is a time point obtained by adding        prestored first duration to a time point at which the primary        base station receives the TDD configuration information of the        secondary serving cell and the identity of the secondary serving        cell, the third time point is a time at which the TDD        configuration information of the secondary serving cell takes        effect on the terminal, and the first duration is a time        interval between a time point at which the secondary base        station sends the TDD configuration information of the secondary        serving cell and the identity of the secondary serving cell and        a default time point at which the TDD configuration information        of the secondary serving cell takes effect on the secondary base        station; and    -   the sending, by the primary base station, the TDD configuration        information of the secondary serving cell and the identity of        the secondary serving cell to a terminal includes:    -   sending, by the primary base station, a second message to the        terminal before the third time point arrives, where the second        message includes the third time point, the TDD configuration        information of the secondary serving cell, and the identity of        the secondary serving cell.

A method for implementing time division duplex configuration of asecondary serving cell is further provided in the present invention,including:

-   -   determining, by a secondary base station, time division duplex        TDD configuration information for the secondary serving cell of        the secondary base station; and    -   sending, by the secondary base station, the TDD configuration        information of the secondary serving cell and an identity of the        secondary serving cell to a primary base station, so that the        primary base station sends the TDD configuration information of        the secondary serving cell and the identity of the secondary        serving cell to a terminal, and therefore the terminal        determines an uplink-downlink subframe allocation of the        secondary serving cell according to the TDD configuration        information of the secondary serving cell.

In a possible implementation manner, the sending, by the secondary basestation, the TDD configuration information of the secondary serving celland an identity of the secondary serving cell to a primary base station,so that the primary base station sends the TDD configuration informationof the secondary serving cell and the identity of the secondary servingcell to a terminal includes:

-   -   sending, by the secondary base station, a first message to the        primary base station, where the first message includes a first        time point, the TDD configuration information of the secondary        serving cell, and the identity of the secondary serving cell,        and the first time point is used to indicate a time at which the        primary base station sends a second message to the terminal, so        that when the first time point arrives, the primary base station        sends the second message to the terminal, where the second        message includes the TDD configuration information of the        secondary serving cell and the identity of the secondary serving        cell.

In a possible implementation manner, the sending, by the secondary basestation, the TDD configuration information of the secondary serving celland an identity of the secondary serving cell to a primary base station,so that the primary base station sends the TDD configuration informationof the secondary serving cell and the identity of the secondary servingcell to a terminal includes:

-   -   sending, by the secondary base station, a first message to the        primary base station, where the first message includes a second        time point, the TDD configuration information of the secondary        serving cell, and the identity of the secondary serving cell,        and the second time point is a time at which the TDD        configuration information of the secondary serving cell takes        effect separately on the secondary base station and the        terminal, so that the primary base station sends the first        message to the terminal.

A method for implementing time division duplex configuration of asecondary serving cell is further provided in the present invention,including:

-   -   determining, by a primary base station, time division duplex TDD        configuration information for the secondary serving cell of a        secondary base station; and    -   sending, by the primary base station, the TDD configuration        information of the secondary serving cell and an identity of the        secondary serving cell to the secondary base station, and        sending the TDD configuration information of the secondary        serving cell and the identity of the secondary serving cell to a        terminal, so that the secondary base station and the terminal        determine an uplink-downlink subframe allocation of the        secondary serving cell according to the TDD configuration        information of the secondary serving cell.

In a possible implementation manner, the sending, by the primary basestation, the TDD configuration information of the secondary serving celland an identity of the secondary serving cell to the secondary basestation includes:

-   -   sending, by the primary base station, a first message to the        secondary base station, where the first message includes a first        time point, the TDD configuration information of the secondary        serving cell, and the identity of the secondary serving cell,        and the first time point is a time at which the TDD        configuration information of the secondary serving cell takes        effect on the secondary base station;    -   before the sending, by the primary base station, the TDD        configuration information of the secondary serving cell and the        identity of the secondary serving cell to a terminal, the method        further includes:    -   determining, by the primary base station, a first sending time        point, where:    -   the first sending time point is a time point obtained by        subtracting prestored first duration from the first time point,        and the first duration is a time interval between a time point        at which the terminal receives a second message and a default        time point at which the TDD configuration information of the        secondary serving cell takes effect on the terminal; and    -   the sending, by the primary base station, the TDD configuration        information of the secondary serving cell and the identity of        the secondary serving cell to a terminal includes:    -   sending, by the primary base station, the second message to the        terminal when the first sending time point arrives, where the        second message includes the TDD configuration information of the        secondary serving cell and the identity of the secondary serving        cell.

In a possible implementation manner, the sending, by the primary basestation, the TDD configuration information of the secondary serving celland an identity of the secondary serving cell to the secondary basestation includes:

-   -   sending, by the primary base station, a first message to the        secondary base station, where the first message includes a        second time point, the TDD configuration information of the        secondary serving cell, and the identity of the secondary        serving cell, and the second time point is a time at which the        TDD configuration information of the secondary serving cell        takes effect separately on the secondary base station and the        terminal; and    -   the sending, by the primary base station, the TDD configuration        information of the secondary serving cell and the identity of        the secondary serving cell to a terminal includes:    -   sending, by the primary base station, the first message to the        terminal.

In a possible implementation manner, the sending, by the primary basestation, the TDD configuration information of the secondary serving celland the identity of the secondary serving cell to a terminal includes:

-   -   sending, by the primary base station, a first message to the        terminal, where the first message includes a third time point,        the TDD configuration information of the secondary serving cell,        and the identity of the secondary serving cell, and the third        time point is a time at which the TDD configuration information        of the secondary serving cell takes effect separately on the        secondary base station and the terminal;    -   before the sending, by the primary base station, the TDD        configuration information of the secondary serving cell and an        identity of the secondary serving cell to the secondary base        station, the method further includes:    -   determining, by the primary base station, a second sending time        point, where:    -   the second sending time point is a time point obtained by        subtracting prestored second duration from the third time point,        and the second duration is a time interval between a time point        at which the secondary base station receives a second message        and a default time point at which the TDD configuration        information of the secondary serving cell takes effect on the        secondary base station; and    -   the sending, by the primary base station, the TDD configuration        information of the secondary serving cell and an identity of the        secondary serving cell to the secondary base station includes:    -   sending, by the primary base station, the second message to the        secondary base station when the second sending time point        arrives, where the second message includes the TDD configuration        information of the secondary serving cell and the identity of        the secondary serving cell.

In a possible implementation manner, before the determining, by aprimary base station, time division duplex TDD configuration informationfor the secondary serving cell of a secondary base station, the methodfurther includes:

-   -   receiving, by the primary base station, a request message sent        by the secondary base station, where the request message        includes the volume of data in a downlink buffer of the        secondary serving cell and the volume of data in an uplink        buffer of the terminal; and    -   the determining, by a primary base station, time division duplex        TDD configuration information for the secondary serving cell of        a secondary base station includes:    -   determining, by the primary base station, the TDD configuration        information for the secondary serving cell of the secondary base        station according to the volume of data in the downlink buffer        of the secondary serving cell and the volume of data in the        uplink buffer of the terminal.

Another method for implementing time division duplex configuration of asecondary serving cell is provided in the present invention, including:

-   -   receiving, by a secondary base station, time division duplex TDD        configuration information of the secondary serving cell of the        secondary base station and an identity of the secondary serving        cell that are sent by a primary base station, so that the        secondary base station determines an uplink-downlink subframe        allocation of the secondary serving cell according to the TDD        configuration information of the secondary serving cell.

In a possible implementation manner, the receiving, by a secondary basestation, time division duplex TDD configuration information of thesecondary serving cell of the secondary base station and an identity ofthe secondary serving cell that are sent by a primary base stationincludes:

-   -   receiving, by the secondary base station, a first message sent        by the primary base station, where the first message includes a        first time point, the TDD configuration information of the        secondary serving cell of the secondary base station, and the        identity of the secondary serving cell, and the first time point        is a time at which the TDD configuration information of the        secondary serving cell takes effect on the secondary base        station.

In a possible implementation manner, before the receiving, by asecondary base station, TDD configuration information of the secondaryserving cell of the secondary base station and an identity of thesecondary serving cell that are sent by a primary base station, themethod further includes:

-   -   receiving, by the secondary base station, buffer status report        information of a terminal that is sent by the terminal;    -   determining, by the secondary base station, the volume of data        in an uplink buffer of the terminal according to the buffer        status report information; and    -   sending, by the secondary base station, a request message to the        primary base station, where the request message includes the        volume of data in a downlink buffer of the secondary serving        cell and the volume of data in the uplink buffer of the        terminal.

According to a second aspect, a primary base station is provided,including:

-   -   a receiving unit, configured to: receive time division duplex        TDD configuration information of a secondary serving cell and an        identity of the secondary serving cell that are sent by a        secondary base station, where the TDD configuration information        of the secondary serving cell is allocated by the secondary base        station to the secondary serving cell; and send the TDD        configuration information of the secondary serving cell and the        identity of the secondary serving cell to a sending unit; and    -   the sending unit, configured to: receive the TDD configuration        information of the secondary serving cell and the identity of        the secondary serving cell that are sent by the receiving unit,        and send the TDD configuration information of the secondary        serving cell and the identity of the secondary serving cell to a        terminal, so that the terminal determines an uplink-downlink        subframe allocation of the secondary serving cell according to        the TDD configuration information.

In a possible implementation manner, the receiving unit is specificallyconfigured to: receive a first message sent by the secondary basestation, where the first message includes a first time point, the TDDconfiguration information of the secondary serving cell of the secondarybase station, and the identity of the secondary serving cell, and thefirst time point is used to indicate a time at which the primary basestation sends a second message to the terminal; and send the firstmessage to the sending unit; and

-   -   the sending unit is specifically configured to: receive the        first message sent by the receiving unit, and when the first        time point arrives, send the second message to the terminal,        where the second message includes the TDD configuration        information of the secondary serving cell and the identity of        the secondary serving cell.

In a possible implementation manner, the receiving unit is specificallyconfigured to: receive a first message sent by the secondary basestation, where the first message includes a second time point, the TDDconfiguration information of the secondary serving cell of the secondarybase station, and the identity of the secondary serving cell, and thesecond time point is a time at which the TDD configuration informationof the secondary serving cell takes effect separately on the secondarybase station and the terminal; and send the first message to the sendingunit; and

-   -   the sending unit is specifically configured to: receive the        first message sent by the receiving unit, and before the second        time point arrives, send the first message to the terminal.

In a possible implementation manner, the primary base station furtherincludes:

-   -   a determining unit, configured to: after the receiving unit        receives the TDD configuration information of the secondary        serving cell and the identity of the secondary serving cell,        determine a third time point, and send the third time point to        the sending unit, where:    -   the third time point is a time point obtained by adding        prestored first duration to a time point at which the receiving        unit receives the TDD configuration information of the secondary        serving cell and the identity of the secondary serving cell, the        third time point is a time at which the TDD configuration        information of the secondary serving cell takes effect on the        terminal, and the first duration is a time interval between a        time point at which the secondary base station sends the TDD        configuration information of the secondary serving cell and the        identity of the secondary serving cell and a default time point        at which the TDD configuration information of the secondary        serving cell takes effect on the secondary base station; and    -   the sending unit is specifically configured to: receive the        third time point sent by the determining unit, and before the        third time point arrives, send a second message to the terminal,        where the second message includes the third time point, the TDD        configuration information of    -   the secondary serving cell, and the identity of the secondary        serving cell.

A secondary base station is further provided in the present invention,including:

-   -   an allocating unit, configured to: determine time division        duplex TDD configuration information for a secondary serving        cell of the secondary base station, and send the TDD        configuration information of the secondary serving cell to a        sending unit; and    -   the sending unit, configured to: receive the TDD configuration        information of the secondary serving cell that is sent by the        allocating unit, and send the TDD configuration information of        the secondary serving cell and an identity of the secondary        serving cell to a primary base station, so that the primary base        station sends the TDD configuration information of the secondary        serving cell and the identity of the secondary serving cell to a        terminal, and therefore the terminal determines an        uplink-downlink subframe allocation of the secondary serving        cell according to the TDD configuration information of the        secondary serving cell.

In a possible implementation manner, the sending unit is specificallyconfigured to: receive the TDD configuration information of thesecondary serving cell that is sent by the allocating unit, and send afirst message to the primary base station, where the first messageincludes a first time point, the TDD configuration information of thesecondary serving cell, and the identity of the secondary serving cell,and the first time point is used to indicate a time at which the primarybase station sends a second message to the terminal, so that when thefirst time point arrives, the primary base station sends the secondmessage to the terminal, where the second message includes the TDDconfiguration information of the secondary serving cell and the identityof the secondary serving cell.

In a possible implementation manner, the sending unit is specificallyconfigured to: receive the TDD configuration information of thesecondary serving cell that is sent by the allocating unit, and send afirst message to the primary base station, where the first messageincludes a second time point, the TDD configuration information of thesecondary serving cell, and the identity of the secondary serving cell,and the second time point is a time at which the TDD configurationinformation of the secondary serving cell takes effect separately on thesecondary base station and the terminal, so that the primary basestation sends the first message to the terminal.

Another primary base station is further provided in the presentinvention, including:

-   -   an allocating unit, configured to: determine time division        duplex TDD configuration information for a secondary serving        cell of a secondary base station, and send the TDD configuration        information of the secondary serving cell to a sending unit; and    -   the sending unit, configured to: receive the TDD configuration        information of the secondary serving cell that is sent by the        allocating unit, send the TDD configuration information of the        secondary serving cell and an identity of the secondary serving        cell to the secondary base station, and send the TDD        configuration information of the secondary serving cell and the        identity of the secondary serving cell to a terminal, so that        the secondary base station and the terminal determine an        uplink-downlink subframe allocation of the secondary serving        cell according to the TDD configuration information of the        secondary serving cell.

In a possible implementation manner, the sending unit is specificallyconfigured to send a first message to the secondary base station, wherethe first message includes a first time point, the TDD configurationinformation of the secondary serving cell, and the identity of thesecondary serving cell, and the first time point is a time at which theTDD configuration information of the secondary serving cell takes effecton the secondary base station; and

-   -   the primary base station further includes:    -   a first determining unit, configured to: determine a first        sending time point, and send the first time point to the sending        unit, where:    -   the first sending time point is a time point obtained by        subtracting prestored first duration from the first time point,        and the first duration is a time interval between a time point        at which the terminal receives a second message and a default        time point at which the TDD configuration information of the        secondary serving cell takes effect on the terminal, where:    -   the sending unit is further specifically configured to: receive        the first time point sent by the first determining unit, and        when the first sending time point arrives, send the second        message to the terminal, where the second message includes the        TDD configuration information of the secondary serving cell and        the identity of the secondary serving cell.

In a possible implementation manner, the sending unit is specificallyconfigured to: send a first message to the secondary base station, wherethe first message includes a second time point, the TDD configurationinformation of the secondary serving cell, and the identity of thesecondary serving cell, and the second time point is a time at which theTDD configuration information of the secondary serving cell takes effectseparately on the secondary base station and the terminal; and send thefirst message to the terminal.

In a possible implementation manner, the sending unit is specificallyconfigured to send a first message to the terminal, where the firstmessage includes a third time point, the TDD configuration informationof the secondary serving cell, and the identity of the secondary servingcell, and the third time point is a time at which the TDD configurationinformation of the secondary serving cell takes effect separately on thesecondary base station and the terminal; and

-   -   the primary base station further includes:    -   a second determining unit, configured to: determine a second        sending time point, and send the second sending time point to        the sending unit, where:    -   the second sending time point is a time point obtained by        subtracting prestored second duration from the third time point,        and the second duration is a time interval between a time point        at which the secondary base station receives a second message        and a default time point at which the TDD configuration        information of the secondary serving cell takes effect on the        secondary base station, where:    -   the sending unit is further specifically configured to: receive        the second sending time point sent by the second determining        unit, and when the second sending time point arrives, send the        second message to the secondary base station, where the second        message includes the TDD configuration information of the        secondary serving cell and the identity of the secondary serving        cell.

In a possible implementation manner, the primary base station furtherincludes:

-   -   a receiving unit, configured to: receive a request message sent        by the secondary base station, where the request message        includes the volume of data in a downlink buffer of the        secondary serving cell and the volume of data in an uplink        buffer of the terminal; and send the request message to the        allocating unit, where:    -   the allocating unit is specifically configured to: receive the        request message sent by the receiving unit, and determine,        according to the volume of data in the downlink buffer of the        secondary serving cell and the volume of data in the uplink        buffer of the terminal, the TDD configuration information for        the secondary serving cell of the secondary base station.

Another secondary base station is further provided in the presentinvention, including:

-   -   a receiving unit, configured to receive time division duplex TDD        configuration information of a secondary serving cell of the        secondary base station and an identity of the secondary serving        cell that are sent by a primary base station, so that the        secondary base station determines an uplink-downlink subframe        allocation of the secondary serving cell according to the TDD        configuration information of the secondary serving cell.

In a possible implementation manner, the receiving unit is specificallyconfigured to receive a first message sent by the primary base station,where the first message includes a first time point, the TDDconfiguration information of the secondary serving cell of the secondarybase station, and the identity of the secondary serving cell, and thefirst time point is a time at which the TDD configuration information ofthe secondary serving cell takes effect on the secondary base station.

In a possible implementation manner, the receiving unit is furtherconfigured to: receive buffer status report information of a terminalthat is sent by the terminal, and send the buffer status reportinformation to a determining unit; and

-   -   the secondary base station further includes:    -   the determining unit, configured to: receive the buffer status        report information sent by the receiving unit, determine the        volume of data in an uplink buffer of the terminal according to        the buffer status report information, and send the volume of        data in the uplink buffer of the terminal to a sending unit; and    -   the sending unit, configured to: receive the volume of data,        sent by the determining unit, in the uplink buffer of the        terminal, and send a request message to the primary base        station, where the request message includes the volume of data        in a downlink buffer of the secondary serving cell and the        volume of data in the uplink buffer of the terminal.

According to a third aspect, a system for implementing time divisionduplex configuration of a secondary serving cell is provided in thepresent invention, including the foregoing terminal, the foregoingprimary base station, and the foregoing secondary base station.

According to a method and a system for implementing time division duplexconfiguration of a secondary serving cell, and a base station that areprovided in the present invention, when TDD configuration is performedon a secondary serving cell, a secondary base station can proactivelydetermine TDD configuration information for the secondary serving cell,which requires TDD configuration, of the secondary base station, andsend the TDD configuration information of the secondary serving cell andan identity of the secondary serving cell to a primary base station;therefore, the primary base station receives the TDD configurationinformation of the secondary serving cell and the identity of thesecondary serving cell that are sent by the secondary base station, andcan send the TDD configuration information of the secondary serving celland the identity of the secondary serving cell to a terminal, so thatthe terminal determines uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell. Alternatively, a primary base stationproactively determines TDD configuration information for a secondaryserving cell which requires TDD configuration, and separately sends theTDD configuration information of the secondary serving cell and anidentity of the secondary serving cell to a secondary base station and aterminal, so that the secondary base station and the terminal candetermine an uplink-downlink subframe allocation of the secondaryserving cell according to the TDD configuration information of thesecondary serving cell. In the present invention, after both thesecondary base station and the terminal acquire the TDD configurationinformation of the secondary serving cell, and determine theuplink-downlink subframe allocation of the secondary serving cellaccording to the TDD configuration information of the secondary servingcell, TDD configuration of the secondary serving cell is completed. Itcan be learned that according to the present invention, when a primaryserving cell and a secondary serving cell of a terminal belong todifferent base stations, TDD configuration of the secondary serving cellcan be completed.

BRIEF DESCRIPTION OF THE DRAWINGS

To describe the technical solutions in the embodiments of the presentinvention more clearly, the following briefly introduces theaccompanying drawings required for describing the embodiments.Apparently, the accompanying drawings in the following descriptions showmerely some embodiments of the present invention, and a person ofordinary skill in the art may still derive other drawings from theseaccompanying drawings without creative efforts.

FIG. 1 is a flowchart of a method for implementing time division duplexconfiguration of a secondary serving cell according to Embodiment 1 ofthe present invention;

FIG. 2 is a flowchart of another method for implementing time divisionduplex configuration of a secondary serving cell according to Embodiment1 of the present invention;

FIG. 3 is a flowchart of a method for implementing time division duplexconfiguration of a secondary serving cell according to Embodiment 2 ofthe present invention;

FIG. 4 is a flowchart of a method for implementing time division duplexconfiguration of a secondary serving cell according to Embodiment 3 ofthe present invention;

FIG. 5 is a flowchart of a method for implementing time division duplexconfiguration of a secondary serving cell according to Embodiment 4 ofthe present invention;

FIG. 6 is a flowchart of a method for implementing time division duplexconfiguration of a secondary serving cell according to Embodiment 5 ofthe present invention;

FIG. 7 is a flowchart of a method for implementing time division duplexconfiguration of a secondary serving cell according to Embodiment 6 ofthe present invention;

FIG. 8 is a flowchart of a method for implementing time division duplexconfiguration of a secondary serving cell according to Embodiment 7 ofthe present invention;

FIG. 9 is a structural diagram of a primary base station according toEmbodiment 8 of the present invention;

FIG. 10 is a structural diagram of another primary base stationaccording to Embodiment 8 of the present invention;

FIG. 11 is a structural diagram of a primary base station according toEmbodiment 9 of the present invention;

FIG. 12 is a structural diagram of a second primary base stationaccording to Embodiment 9 of the present invention;

FIG. 13 is a structural diagram of a third primary base stationaccording to Embodiment 9 of the present invention;

FIG. 14 is a structural diagram of a fourth primary base stationaccording to Embodiment 9 of the present invention;

FIG. 15 is a structural diagram of a secondary base station according toEmbodiment 10 of the present invention;

FIG. 16 is a structural diagram of a secondary base station according toEmbodiment 11 of the present invention;

FIG. 17 is a structural diagram of another secondary base stationaccording to Embodiment 11 of the present invention;

FIG. 18 is a structural diagram of a system for implementing timedivision duplex configuration of a secondary serving cell according toEmbodiment 11 of the present invention; and

FIG. 19 is a structural diagram of another system for implementing timedivision duplex configuration of a secondary serving cell according toEmbodiment 11 of the present invention.

DETAILED DESCRIPTION

To make the objectives, technical solutions, and advantages of thepresent invention clearer, the following further describes theembodiments of the present invention in detail with reference to theaccompanying drawings.

It should be noted that, in the following embodiments of the presentinvention, a delay between a primary base station and a secondary basestation and a delay between the primary base station and a terminal areignored, so as to ensure that the TDD configuration information of asecondary serving cell takes effect on the secondary base station and onthe terminal simultaneously.

Embodiment 1

Referring to FIG. 1, FIG. 1 is a flowchart of a method for implementingtime division duplex configuration of a secondary serving cell accordingto this embodiment, and the method specifically includes:

101. A secondary base station determines TDD configuration informationfor a secondary serving cell of the secondary base station.

A method for determining TDD configuration information for a secondaryserving cell of a secondary base station by the secondary base stationis the same as a method for determining TDD configuration informationfor a secondary serving cell by a base station in the prior art, anddetails are not described herein again.

102. The secondary base station sends the TDD configuration informationof the secondary serving cell and an identity of the secondary servingcell to a primary base station.

Optionally, a first implementation manner in this embodiment is asfollows:

Before the secondary base station communicates with a terminal, a personskilled in the art sets, for the secondary base station, first durationbetween a time point at which the TDD configuration information of thesecondary serving cell is sent and a default time point at which the TDDconfiguration information of the secondary serving cell takes effect onthe secondary base station; sets, for the terminal, second durationbetween a time point at which the TDD configuration information of thesecondary serving cell is received and a default time point at which theTDD configuration information of the secondary serving cell takes effecton the terminal, and separately saves the first duration and the secondduration on the primary base station.

It should be noted that, after the secondary base station sends the TDDconfiguration information of the secondary serving cell and the identityof the secondary serving cell to the primary base station, and the firstduration passes, the secondary base station starts to communicate withthe terminal according to the TDD configuration information of thesecondary serving cell.

For example, the first duration is 200 subframes, and after thesecondary base station sends the TDD configuration information of thesecondary serving cell and the identity of the secondary serving cell tothe primary base station, and 200 subframes pass, the secondary basestation starts to communicate with the terminal according to the TDDconfiguration information of the secondary serving cell.

Optionally, a second implementation manner in this embodiment is asfollows:

After the secondary base station sends the TDD configuration informationof the secondary serving cell and the identity of the secondary servingcell to the primary base station, the TDD configuration information ofthe secondary serving cell starts to take effect on the secondary basestation. In this case, the secondary base station receives, in an uplinksubframe and according to the TDD configuration information of thesecondary serving cell, data sent by the terminal; after receiving, inthe uplink subframe, the data sent by the terminal, the secondary basestation learns that the TDD configuration information of the secondaryserving cell has taken effect by default on the terminal; andafterwards, the secondary base station communicates with the terminalaccording to the TDD configuration information of the secondary servingcell.

It should be noted that specific implementation of step 102 in thisembodiment is not limited to the foregoing two manners.

103. After receiving the TDD configuration information of the secondaryserving cell and the identity of the secondary serving cell that aresent by the secondary base station, the primary base station sends theTDD configuration information of the secondary serving cell and theidentity of the secondary serving cell to a terminal, so that theterminal determines an uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information.

Optionally, for the first implementation manner of the foregoing step102, this step may be specifically implemented by using the followingmethod:

After the terminal receives the TDD configuration information of thesecondary serving cell and the identity of the secondary serving cell,and the second duration passes, the terminal starts to communicate withthe secondary base station according to the TDD configurationinformation of the secondary serving cell. A period of time is requiredfrom that the primary base station receives the TDD configurationinformation of the secondary serving cell and the identity of thesecondary serving cell to that the primary base station sends the TDDconfiguration information of the secondary serving cell and the identityof the secondary serving cell to the terminal; therefore, the set firstduration is greater than the second duration.

For example, the second duration is 180 subframes, and after theterminal receives the TDD configuration information of the secondaryserving cell and the identity of the secondary serving cell, and 180subframes pass, the terminal starts to communicate with the secondarybase station according to the TDD configuration information of thesecondary serving cell.

It should also be noted that, to ensure that the TDD configurationinformation of the secondary serving cell takes effect on the secondarybase station and the terminal at the same time, when the first durationis 200 subframes, the second duration is 180 subframes, and the primarybase station receives, at the tenth subframe, the TDD configurationinformation of the secondary serving cell and the identity of thesecondary serving cell that are sent by the secondary base station, inthis case, the primary base station sends the TDD configurationinformation of the secondary serving cell and the identity of thesecondary serving cell to the terminal at the 30^(th) subframe.

Optionally, for the second implementation manner of the foregoing step102, this step may be specifically implemented by using the followingmethod:

After receiving the TDD configuration information of the secondaryserving cell and the identity of the secondary serving cell, theterminal sends the data to the secondary base station in the uplinksubframe according to the TDD configuration information of the secondaryserving cell; and after receiving data sent by the secondary basestation in a downlink subframe, the terminal starts to communicate withthe secondary base station according to the TDD configurationinformation of the secondary serving cell.

It should be noted that specific implementation of step 103 in thisembodiment is not limited to the foregoing two manners.

According to the method for implementing time division duplexconfiguration of a secondary serving cell described in the foregoingFIG. 1, when TDD configuration is performed on a secondary serving cell,a secondary base station can proactively determine TDD configurationinformation for a secondary serving cell, which requires TDDconfiguration, of the secondary base station, and send the TDDconfiguration information of the secondary serving cell and an identityof the secondary serving cell to a primary base station; therefore, theprimary base station receives the TDD configuration information of thesecondary serving cell and the identity of the secondary serving cellthat are sent by the secondary base station, and can send the TDDconfiguration information of the secondary serving cell and the identityof the secondary serving cell to a terminal, so that the terminaldetermines an uplink-downlink subframe allocation of the secondaryserving cell according to the TDD configuration information of thesecondary serving cell. In this embodiment, after the terminal receivesthe TDD configuration information of the secondary serving cell and theidentity of the secondary serving cell that are sent by the primary basestation, and determines the uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell, TDD configuration of the secondary servingcell is completed. It can be learned that according to the method, whena primary serving cell and a secondary serving cell of a terminal belongto different base stations, TDD configuration of the secondary servingcell can be completed.

Referring to FIG. 2, FIG. 2 is a flowchart of another method forimplementing time division duplex configuration of a secondary servingcell according to this embodiment, and the method specifically includes:

201. A primary base station determines TDD configuration information fora secondary serving cell of a secondary base station.

202. The primary base station sends the TDD configuration information ofthe secondary serving cell and an identity of the secondary serving cellto the secondary base station, and sends the TDD configurationinformation of the secondary serving cell and the identity of thesecondary serving cell to a terminal.

Optionally, a first implementation manner in this embodiment is asfollows:

Before the secondary base station communicates with the terminal, aperson skilled in the art sets, for the secondary base station, thirdduration between a time point at which the TDD configuration informationof the secondary serving cell is received and a default time point atwhich the TDD configuration information of the secondary serving celltakes effect on the secondary base station; sets, for the terminal,fourth duration between a time point at which the TDD configurationinformation of the secondary serving cell is received and a default timepoint at which the TDD configuration information of the secondaryserving cell takes effect on the terminal; and separately saves thethird duration and the fourth duration on the primary base station,where the third duration may be greater than or equal to the fourthduration, and may also be less than the fourth duration.

When the third duration is greater than the fourth duration, the primarybase station first sends the TDD configuration information of thesecondary serving cell and the identity of the secondary serving cell tothe secondary base station, and then sends the TDD configurationinformation of the secondary serving cell and the identity of thesecondary serving cell to the terminal;

-   -   when the third duration is equal to the fourth duration, the        primary base station sends the TDD configuration information of        the secondary serving cell and the identity of the secondary        serving cell to the secondary base station and the terminal at        the same time; and    -   when the third duration is less than the fourth duration, the        primary base station first sends the TDD configuration        information of the secondary serving cell and the identity of        the secondary serving cell to the terminal, and then sends the        TDD configuration information of the secondary serving cell and        the identity of the secondary serving cell to the secondary base        station.

Optionally, a second implementation manner in this embodiment is asfollows:

The primary base station first sends the TDD configuration informationof the secondary serving cell and the identity of the secondary servingcell to the secondary base station, and then sends the TDD configurationinformation of the secondary serving cell and the identity of thesecondary serving cell to the terminal.

It should be noted that specific implementation of step 202 in thisembodiment is not limited to the foregoing two manners.

203. After receiving the TDD configuration information of the secondaryserving cell and the identity of the secondary serving cell that aresent by the primary base station, the secondary base station determinesan uplink-downlink subframe allocation of the secondary serving cellaccording to the TDD configuration information of the secondary servingcell.

Optionally, for the first implementation manner of the foregoing step202, this step may be specifically implemented by using the followingmethod:

After the secondary base station receives the TDD configurationinformation of the secondary serving cell and the identity of thesecondary serving cell that are sent by the primary base station, andthe third duration passes, the secondary base station starts tocommunicate with the terminal according to the TDD configurationinformation of the secondary serving cell.

For example, the third duration is 200 subframes, and after thesecondary base station receives the TDD configuration information of thesecondary serving cell and the identity of the secondary serving cellthat are sent by the primary base station, and 200 subframes pass, thesecondary base station starts to communicate with the terminal accordingto the TDD configuration information of the secondary serving cell.

Similarly, after the terminal receives the TDD configuration informationof the secondary serving cell and the identity of the secondary servingcell that are sent by the primary base station, and the fourth durationpasses, the terminal starts to communicate with the secondary basestation according to the TDD configuration information of the secondaryserving cell.

For example, the fourth duration is 180 subframes, and after theterminal receives the TDD configuration information of the secondaryserving cell and the identity of the secondary serving cell that aresent by the primary base station, and 180 subframes pass, the terminalstarts to communicate with the secondary base station according to theTDD configuration information of the secondary serving cell.

It should also be noted that, to ensure that the TDD configurationinformation of the secondary serving cell takes effect on the secondaryserving cell and the terminal at the same time, when the third durationis 200 subframes, the fourth duration is 180 subframes, and the primarybase station sends the TDD configuration information of the secondaryserving cell and the identity of the secondary serving cell to thesecondary base station at the tenth subframe, in this case, the primarybase station sends the TDD configuration information of the secondaryserving cell and the identity of the secondary serving cell to theterminal at the 30^(th) subframe.

Optionally, for the second implementation manner of the foregoing step202, this step may be specifically implemented by using the followingmethod:

After the secondary base station receives the TDD configurationinformation of the secondary serving cell and the identity of thesecondary serving cell that are sent by the primary base station, theTDD configuration information of the secondary serving cell starts totake effect on the secondary base station. In this case, the secondarybase station receives, in an uplink subframe and according to the TDDconfiguration information of the secondary serving cell, data sent bythe terminal; after receiving, in the uplink subframe, the data sent bythe terminal, the secondary base station learns that the TDDconfiguration information of the secondary serving cell has taken effectby default on the terminal; and afterwards, the secondary base stationcommunicates with the terminal according to the TDD configurationinformation of the secondary serving cell.

Correspondingly, after receiving the TDD configuration information ofthe secondary serving cell and the identity of the secondary servingcell, the terminal sends the data to the secondary base station in theuplink subframe according to the TDD configuration information of thesecondary serving cell, and after receiving data sent by the secondarybase station in a downlink subframe, the terminal starts to communicatewith the secondary base station according to the TDD configurationinformation of the secondary serving cell.

It should be noted that specific implementation of step 203 in thisembodiment is not limited to the foregoing two manners.

According to the method for implementing time division duplexconfiguration of a secondary serving cell described in the foregoingFIG. 2, when TDD configuration is performed on a secondary serving cell,a primary base station can proactively determine TDD configurationinformation for a secondary serving cell which requires TDDconfiguration, and separately send the TDD configuration information ofthe secondary serving cell and an identity of the secondary serving cellto a secondary base station and a terminal, so that the secondary basestation and the terminal can determine an uplink-downlink subframeallocation of the secondary serving cell according to the TDDconfiguration information of the secondary serving cell. In thisembodiment, after both the secondary base station and the terminalreceive the TDD configuration information of the secondary serving celland the identity of the secondary serving cell that are sent by theprimary base station, and determine the uplink-downlink subframeallocation of the secondary serving cell according to the TDDconfiguration information of the secondary serving cell, TDDconfiguration of the secondary serving cell is completed. It can belearned that according to the method, when a primary serving cell and asecondary serving cell of a terminal belong to different base stations,TDD configuration of the secondary serving cell can be completed.

Embodiment 2

Referring to FIG. 3, FIG. 3 is a flowchart of a method for implementingtime division duplex configuration of a secondary serving cell accordingto this embodiment, and the method specifically includes:

301. A secondary base station determines TDD configuration informationfor a secondary serving cell of the secondary base station.

A method for determining TDD configuration information for a secondaryserving cell of a secondary base station by the secondary base stationis the same as a method for determining TDD configuration informationfor a secondary serving cell by a base station in the prior art, anddetails are not described herein again.

302. The secondary base station sends a first message to a primary basestation, where the first message includes a first time point, the TDDconfiguration information of the secondary serving cell, and an identityof the secondary serving cell.

The first time point is used to indicate a time at which the primarybase station sends a second message to a terminal.

In the method, before the secondary base station communicates with theterminal, a person skilled in the art sets, for the secondary basestation, first duration between a time point at which the first messageis sent and a default time point at which the TDD configurationinformation of the secondary serving cell takes effect on the secondarybase station; and sets, for the terminal, second duration between a timepoint at which the second message is received and a default time pointat which the TDD configuration information of the secondary serving celltakes effect on the terminal.

It should be noted that, after the secondary base station sends thefirst message to the primary base station, and the first durationpasses, the secondary base station starts to communicate with theterminal according to the TDD configuration information of the secondaryserving cell.

For example, the first duration is 200 subframes, and after thesecondary base station sends the first message to the primary basestation, and 200 subframes pass, the secondary base station starts tocommunicate with the terminal according to the TDD configurationinformation of the secondary serving cell.

It should also be noted that, the secondary base station obtains thefirst time point according to the first duration and the secondduration, so as to ensure that the TDD configuration information of thesecondary serving cell takes effect on the secondary serving cell andthe terminal at the same time. For example, the first duration is 200subframes, and the second duration is 180 subframes, and the secondarybase station sends the first message to the primary base station at the20^(th) subframe, in this case, the first time point determined by thesecondary base station is the 40^(th) subframe.

303. After the primary base station receives the first message of thesecondary serving cell that is sent by the secondary base station, andwhen the first time point arrives, the primary base station sends asecond message to a terminal, where the second message includes the TDDconfiguration information of the secondary serving cell and the identityof the secondary serving cell.

For example, the first time point is the 40^(th) subframe, and theprimary base station receives, at the 20^(th) subframe, the TDDconfiguration information of the secondary serving cell and the identityof the secondary serving cell that are sent by the secondary basestation, and the primary base station sends the TDD configurationinformation of the secondary serving cell and the identity of thesecondary serving cell to the terminal at the 40^(th) subframe.

304. After receiving the second message sent by the primary basestation, the terminal determines an uplink-downlink subframe allocationof the secondary serving cell according to the TDD configurationinformation of the secondary serving cell.

It should be noted that, after the terminal receives the second messagesent by the primary base station, and the second duration passes, theterminal starts to communicate with the secondary base station accordingto the TDD configuration information of the secondary serving cell.

For example, the second duration is 180 subframes, and after theterminal receives the second message sent by the primary base station,and 180 subframes pass, the terminal starts to communicate with thesecondary base station according to the TDD configuration information ofthe secondary serving cell.

305. After determining the uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell, the terminal sends, to the primary basestation, a response message used to indicate successful determining ofthe uplink-downlink subframe allocation of the secondary serving cell.

According to a method for implementing time division duplexconfiguration of a secondary serving cell provided in this embodiment,when TDD configuration is performed on a secondary serving cell, asecondary base station can proactively determine TDD configurationinformation for a secondary serving cell, which requires TDDconfiguration, of the secondary base station, and send a first messageto a primary base station, where the first message includes a first timepoint, the TDD configuration information of the secondary serving cell,and an identity of the secondary serving cell; therefore, afterreceiving the first message sent by the secondary base station, theprimary base station sends a second message to a terminal according tothe first time point in the first message, where the second messageincludes the TDD configuration information of the secondary serving celland the identity of the secondary serving cell, so that the terminaldetermines an uplink-downlink subframe allocation of the secondaryserving cell according to the TDD configuration information of thesecondary serving cell. In this embodiment, after the terminal receivesthe second message sent by the primary base station, and determines theuplink-downlink subframe allocation of the secondary serving cellaccording to the TDD configuration information of the secondary servingcell, TDD configuration of the secondary serving cell is completed. Itcan be learned that in one aspect of this embodiment, when a primaryserving cell and a secondary serving cell of a terminal belong todifferent base stations, TDD configuration of the secondary serving cellcan be completed; in another aspect, first duration between a time pointat which a secondary base station sends a first message and a time pointat which TDD configuration information of the secondary serving celltakes effect on the secondary base station is preset, and secondduration between a time point at which the terminal receives a secondmessage and a time point at which the TDD configuration information ofthe secondary serving cell takes effect is set, so that a primary basestation sends the second message to the terminal at a first time point,thereby ensuring that the TDD configuration information of the secondaryserving cell takes effect on the secondary base station and on theterminal simultaneously.

Embodiment 3

Referring to FIG. 4, FIG. 4 is a flowchart of a method for implementingtime division duplex configuration of a secondary serving cell accordingto this embodiment, and the method specifically includes:

401. A secondary base station determines TDD configuration informationfor a secondary serving cell of the secondary base station.

A method for determining TDD configuration information for a secondaryserving cell of a secondary base station by the secondary base stationis the same as a method for determining TDD configuration informationfor a secondary serving cell by a base station in the prior art, anddetails are not described herein again.

402. The secondary base station sends a first message to a primary basestation, where the first message includes a second time point, the TDDconfiguration information of the secondary serving cell, and an identityof the secondary serving cell.

The second time point is a time at which the TDD configurationinformation of the secondary serving cell takes effect separately on thesecondary base station and a terminal.

It should be noted that, after the secondary base station sends thefirst message to the primary base station, at the second time point, thesecondary base station starts to communicate with the terminal accordingto the TDD configuration information of the secondary serving cell.

For example, the second time point is the 200^(th) subframe, and afterthe secondary base station sends the first message to the primary basestation, the secondary base station starts to communicate with theterminal at the 200^(th) subframe according to the TDD configurationinformation of the secondary serving cell.

403. After the primary base station receives the first message of thesecondary serving cell that is sent by the secondary base station, andbefore the second time point arrives, the primary base station sends thefirst message to a terminal.

404. After receiving the first message sent by the primary base station,the terminal determines an uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell.

It should be noted that, after the terminal receives the first messagesent by the primary base station, the terminal starts to communicatewith the secondary base station at the second time point according tothe TDD configuration information of the secondary serving cell.

For example, the second time point is the 200^(th) subframe, and whenthe terminal receives the first message sent by the primary basestation, the terminal starts to communicate with the secondary basestation at the 200^(th) subframe according to the TDD configurationinformation of the secondary serving cell.

405. After determining the uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell, the terminal sends, to the primary basestation, a response message used to indicate successful determining ofthe uplink-downlink subframe allocation of the secondary serving cell.

According to a method for implementing time division duplexconfiguration of a secondary serving cell provided in this embodiment,when TDD configuration is performed on the secondary serving cell, asecondary base station can proactively determine TDD configurationinformation for the secondary serving cell, which requires TDDconfiguration, of the secondary base station, and send a first messageto a primary base station, where the first message includes a secondtime point, the TDD configuration information of the secondary servingcell, and an identity of the secondary serving cell; therefore, afterreceiving the first message sent by the secondary base station, theprimary base station sends the first message to a terminal, so that theterminal determines an uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell. In this embodiment, after the terminalreceives the first message sent by the primary base station, anddetermines the uplink-downlink subframe allocation of the secondaryserving cell according to the TDD configuration information of thesecondary serving cell, TDD configuration of the secondary serving cellis completed. It can be learned that in one aspect of this embodiment,when a primary serving cell and a secondary serving cell of a terminalbelong to different base stations, TDD configuration of the secondaryserving cell can be completed; in another aspect, a first messageincludes a second time point; therefore, after receiving the firstmessage, the terminal can enable TDD configuration information of thesecondary serving cell to take effect at the second time point, therebyensuring that the TDD configuration information of the secondary servingcell takes effect on a secondary base station and on the terminalsimultaneously.

Embodiment 4

Referring to FIG. 5, FIG. 5 is a flowchart of a method for implementingtime division duplex configuration of a secondary serving cell accordingto this embodiment, and the method specifically includes:

501. A secondary base station determines TDD configuration informationfor a secondary serving cell of the secondary base station.

A method for determining TDD configuration information for a secondaryserving cell of a secondary base station by the secondary base stationis the same as a method for determining TDD configuration informationfor a secondary serving cell by a base station in the prior art, anddetails are not described herein again.

502. The secondary base station sends a first message to a primary basestation, where the first message includes the TDD configurationinformation of the secondary serving cell and an identity of thesecondary serving cell.

In the method, before the secondary base station communicates with aterminal, a person skilled in the art sets, for the secondary basestation, first duration between a time point at which the first messageis sent and a default time point at which the TDD configurationinformation of the secondary serving cell takes effect on the secondarybase station.

It should be noted that, after the secondary base station sends thefirst message to the primary base station, and the first durationpasses, the secondary base station starts to communicate with theterminal according to the TDD configuration information of the secondaryserving cell.

For example, the first duration is 200 subframes, and after thesecondary base station sends the first message to the primary basestation, and 200 subframes pass, the secondary base station starts tocommunicate with the terminal according to the TDD configurationinformation of the secondary serving cell.

503. After receiving the first message sent by the secondary basestation, the primary base station determines a third time point.

The third time point is a default time at which the TDD configurationinformation of the secondary serving cell takes effect on the terminal.

A method for determining the third time point by the primary basestation is specifically as follows:

The primary base station obtains the third time point by addingprestored first duration to a time point at which the first message isreceived.

It should be noted that, a delay between the primary base station andthe secondary base station is ignored; therefore, the foregoing timepoint at which the primary base station receives the first message sentby the secondary base station is the same as a time point at which thesecondary base station sends the first message to the primary basestation.

For example, the time point at which the primary base station receivesthe first message sent by the secondary base station is the 30^(th)subframe, the first duration is 100 subframes, and the third time pointdetermined by the primary base station is the 130^(th) subframe.

504. Before the third time point arrives, the primary base station sendsa second message to a terminal, where the second message includes thethird time point, the TDD configuration information of the secondaryserving cell, and the identity of the secondary serving cell.

505. After receiving the second message sent by the primary basestation, the terminal determines an uplink-downlink subframe allocationof the secondary serving cell according to the TDD configurationinformation of the secondary serving cell.

It should be noted that, when the terminal receives the second messagesent by the primary base station, the terminal starts to communicatewith the secondary base station at the third time point according to theTDD configuration information of the secondary serving cell.

For example, the third time point is the 130^(th) subframe, and when theterminal receives the second message sent by the primary base station,the terminal starts to communicate with the secondary base station atthe 130^(th) subframe according to the TDD configuration information ofthe secondary serving cell.

506. After determining the uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell, the terminal sends, to the primary basestation, a response message used to indicate successful determining ofthe uplink-downlink subframe allocation of the secondary serving cell.

According to a method for implementing time division duplexconfiguration of a secondary serving cell provided in this embodiment,when TDD configuration is performed on the secondary serving cell, asecondary base station can proactively determine TDD configurationinformation for the secondary serving cell, which requires TDDconfiguration, of the secondary base station, and send a first messageto a primary base station, where the first message includes the TDDconfiguration information of the secondary serving cell and an identityof the secondary serving cell; therefore, after receiving the firstmessage sent by the secondary base station, the primary base stationdetermines a third time point, and sends a second message to a terminal,where the second message includes the third time point, the TDDconfiguration information of the secondary serving cell, and theidentity of the secondary serving cell, so that the terminal determinesan uplink-downlink subframe allocation of the secondary serving cellaccording to the TDD configuration information of the secondary servingcell. In this embodiment, after the terminal receives the second messagesent by the primary base station, and determines the uplink-downlinksubframe allocation of the secondary serving cell according to the TDDconfiguration information of the secondary serving cell, TDDconfiguration of the secondary serving cell is completed. It can belearned that in one aspect of this embodiment, when a primary servingcell and a secondary serving cell of a terminal belong to different basestations, TDD configuration of the secondary serving cell can becompleted; in another aspect, first duration between a time point atwhich a secondary base station sends a first message and a time point atwhich TDD configuration information of the secondary serving cell takeseffect on the secondary base station is preset; therefore, a primarybase station can determine a third time point according to the firstduration, and further, after receiving a second message, the terminalcan enable TDD configuration of the secondary serving cell to takeeffect at the third time point, thereby ensuring that the TDDconfiguration information of the secondary serving cell takes effect onthe secondary base station and on the terminal simultaneously.

Embodiment 5

Referring to FIG. 6, FIG. 6 is a flowchart of a method for implementingtime division duplex configuration of a secondary serving cell accordingto this embodiment, and the method specifically includes:

601. A primary base station determines TDD configuration information fora secondary serving cell of a secondary base station.

It should be noted that, to enable the primary base station to determinerelatively accurate TDD configuration information for the secondaryserving cell of the secondary base station, the foregoing step 601 mayfurther be replaced with the following steps:

601′. A secondary base station sends a request message to a primary basestation, where the request message includes the volume of data in adownlink buffer of a secondary serving cell and the volume of data in anuplink buffer of a terminal.

Before step 601′, this embodiment further includes the following step:

The secondary base station receives buffer status report informationsent by the terminal, and determines the volume of data in the uplinkbuffer of the terminal according to the buffer status reportinformation.

Specifically, this step may be implemented in the following manner:

The secondary base station receives each piece of latest buffer statusreport information sent by each of multiple terminals that communicatewith the secondary base station, and averages the volume of dataincluded in buffer status report information sent by the multipleterminals, to obtain the volume of data in the uplink buffer of eachterminal; or the secondary base station receives multiple pieces ofbuffer status report information sent by any terminal that communicateswith the secondary base station, and averages the volume of dataincluded in the multiple pieces of buffer status report information, toobtain the volume of data in the uplink buffer of the terminal; or thesecondary base station separately receives multiple pieces of bufferstatus report information sent by multiple terminals that communicatewith the secondary base station, and averages the volume of dataincluded in the multiple pieces of buffer status report information sentby the multiple terminals, to obtain the volume of data in the uplinkbuffer of each terminal.

602′. The primary base station determines TDD configuration informationfor the secondary serving cell of the secondary base station accordingto the volume of data in the downlink buffer of the secondary servingcell and the volume of data in the uplink buffer of the terminal thatare in the request message.

For example, the foregoing volume of data in the downlink buffer of thesecondary serving cell is 1000 bits, the volume of data in the uplinkbuffer of the terminal is 1500 bits, and one frame may be divided into10 timeslots in the TDD configuration information determined by theprimary base station for the secondary serving cell, that is, eachtimeslot is one subframe, and it is specified that the first to thesixth subframes in one frame are used by the terminal to send uplinkdata to the secondary base station, and the seventh to the tenthsubframes in one frame are used by the secondary base station to senddownlink data to the terminal.

602. The primary base station sends a first message to the secondarybase station, where the first message includes a first time point, theTDD configuration information of the secondary serving cell, and anidentity of the secondary serving cell.

The first time point is a default time at which the TDD configurationinformation of the secondary serving cell takes effect on the secondarybase station.

603. The secondary base station receives the first message sent by theprimary base station, and determines an uplink-downlink subframeallocation of the secondary serving cell according to the TDDconfiguration information of the secondary serving cell.

It should be noted that, after the secondary base station receives thefirst message sent by the primary base station, the secondary basestation starts to communicate with the terminal at the first time pointaccording to the TDD configuration information of the secondary servingcell.

For example, the first time point is the 100^(th) subframe, and afterthe secondary base station receives the first message sent by theprimary base station, the secondary base station starts to communicatewith the terminal at the 100^(th) subframe according to the TDDconfiguration information of the secondary serving cell.

604. The primary base station determines a first sending time point.

The first sending time point is a time point at which the primary basestation sends a second message to the terminal, and the first sendingtime point is a time point obtained by subtracting prestored firstduration from the first time point.

In the method, before the secondary base station communicates with theterminal, the foregoing first duration is a time interval, which is setby a person skilled in the art for the terminal, between a time point atwhich the second message is received and a default time point at whichthe TDD configuration information of the secondary serving cell takeseffect on the terminal, and the first duration is saved on the primarybase station.

For example, the first time point is the 1000^(th) subframe, theprestored first duration is 200 subframes, and the first sending timepoint is the 800^(th) subframe.

It should be noted that the sequence for performing this step 604 andthe foregoing step 603 is not limited.

605. When the first sending time point arrives, the primary base stationsends the second message to the terminal, where the second messageincludes the TDD configuration information of the secondary serving celland the identity of the secondary serving cell.

For example, the first sending time point is the 800^(th) subframe, andwhen the 800^(th) subframe arrives, the primary base station sends thesecond message to the terminal.

606. After receiving the second message sent by the primary basestation, the terminal determines the uplink-downlink subframe allocationof the secondary serving cell according to the TDD configurationinformation of the secondary serving cell.

It should be noted that, after the terminal receives the second messagesent by the primary base station, and the first duration passes, theterminal starts to communicate with the secondary base station accordingto the TDD configuration information of the secondary serving cell.

For example, the first duration is 200 subframes, and after the terminalreceives the second message sent by the primary base station, and 200subframes pass, the terminal starts to communicate with the secondarybase station according to the TDD configuration information of thesecondary serving cell.

607. After determining the uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell, the terminal sends, to the primary basestation, a response message used to indicate successful determining ofthe uplink-downlink subframe allocation of the secondary serving cell.

According to a method for implementing time division duplexconfiguration of a secondary serving cell provided in this embodiment,when TDD configuration is performed on the secondary serving cell, aprimary base station can proactively determine TDD configurationinformation for the secondary serving cell which requires TDDconfiguration; send a first message to a secondary base station, wherethe first message includes a first time point, the TDD configurationinformation of the secondary serving cell, and an identity of thesecondary serving cell; and send a second message to a terminal, wherethe second message includes the TDD configuration information of thesecondary serving cell and the identity of the secondary serving cell,so that the secondary base station and the terminal can determine anuplink-downlink subframe allocation of the secondary serving cellaccording to the TDD configuration information of the secondary servingcell. In this embodiment, after the secondary base station receives thefirst message sent by the primary base station, the terminal receivesthe second message sent by the primary base station, and both thesecondary base station and the terminal determine the uplink-downlinksubframe allocation of the secondary serving cell according to the TDDconfiguration information of the secondary serving cell, TDDconfiguration of the secondary serving cell is completed. It can belearned that in one aspect of this embodiment, when a primary servingcell and a secondary serving cell of a terminal belong to different basestations, TDD configuration of the secondary serving cell can becompleted; in another aspect of this embodiment, first duration betweena time point at which the terminal receives a second message and a timepoint at which TDD configuration information of the secondary servingcell takes effect is preset; therefore, a primary base station candetermine, according to a first time point and the first duration, afirst sending time point at which a second message is sent to theterminal, and send the second message to the terminal at the firstsending time point, thereby ensuring that the TDD configurationinformation of the secondary serving cell takes effect on a secondarybase station and on the terminal simultaneously.

Embodiment 6

Referring to FIG. 7, FIG. 7 is a flowchart of a method for implementingtime division duplex configuration of a secondary serving cell accordingto this embodiment, and the method specifically includes:

701. A primary base station determines TDD configuration information fora secondary serving cell of a secondary base station.

It should be noted that, to enable the primary base station to determinerelatively accurate TDD configuration information for the secondaryserving cell of the secondary base station, the foregoing step 701 mayfurther be replaced with the following steps:

701′. A secondary base station sends a request message to a primary basestation, where the request message includes the volume of data in adownlink buffer of a secondary serving cell and the volume of data in anuplink buffer of a terminal.

Before step 701′, this embodiment further includes the following step:

The secondary base station receives buffer status report informationsent by the terminal, and determines the volume of data in the uplinkbuffer of the terminal according to the buffer status reportinformation.

Specifically, this step may be specifically implemented in the followingmanner:

The secondary base station receives each piece of latest buffer statusreport information sent by each of multiple terminals that communicatewith the secondary base station, and averages the volume of dataincluded in buffer status report information sent by the multipleterminals, to obtain the volume of data in the uplink buffer of eachterminal; or the secondary base station receives multiple pieces ofbuffer status report information sent by any terminal that communicateswith the secondary base station, and averages the volume of dataincluded in the multiple pieces of buffer status report information, toobtain the volume of data in the uplink buffer of the terminal; or thesecondary base station separately receives multiple pieces of bufferstatus report information sent by multiple terminals that communicatewith the secondary base station, and averages the volume of dataincluded in the multiple pieces of buffer status report information sentby the multiple terminals, to obtain the volume of data in the uplinkbuffer of each terminal.

702′. The primary base station receives the request message sent by thesecondary base station, and determines TDD configuration information forthe secondary serving cell of the secondary base station according tothe volume of data in the downlink buffer of the secondary serving celland the volume of data in the uplink buffer of the terminal.

A specific implementation manner of this step is the same as that of theforegoing step 602′, and is not exemplified herein again.

702. The primary base station sends a first message to the secondarybase station, where the first message includes a second time point, theTDD configuration information of the secondary serving cell, and anidentity of the secondary serving cell.

The second time point is a time at which the TDD configurationinformation of the secondary serving cell takes effect simultaneously onthe secondary base station and a terminal.

703. The secondary base station receives the first message sent by theprimary base station, and determines an uplink-downlink subframeallocation of the secondary serving cell according to the TDDconfiguration information of the secondary serving cell.

It should be noted that, when the secondary base station receives thefirst message sent by the primary base station, the secondary basestation starts to communicate with the terminal at the second time pointaccording to the TDD configuration information of the secondary servingcell.

For example, the second time point is the 100^(th) subframe, and whenthe secondary base station receives the first message sent by theprimary base station, the secondary base station starts to communicatewith the terminal at the 100^(th) subframe according to the TDDconfiguration information of the secondary serving cell.

704. The primary base station sends a first message to a terminal.

It should be noted that, in this embodiment, this step 704 may furtherbe performed before the foregoing step 702, and this step 704 and theforegoing step 702 may also be performed at the same time.

705. After receiving the first message sent by the primary base station,the terminal determines an uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell.

It should be noted that, when the terminal receives the first messagesent by the primary base station, the terminal starts to communicatewith the secondary base station at the second time point according tothe TDD configuration information of the secondary serving cell.

For example, the second time point is the 100^(th) subframe, and whenthe terminal receives the first message sent by the primary basestation, the terminal starts to communicate with the secondary basestation at the 100^(th) subframe according to the TDD configurationinformation of the secondary serving cell.

706. After determining the uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell, the terminal sends, to the primary basestation, a response message used to indicate successful determining ofthe uplink-downlink subframe allocation of the secondary serving cell.

According to a method for implementing time division duplexconfiguration of a secondary serving cell provided in this embodiment,when TDD configuration is performed on the secondary serving cell, aprimary base station can proactively determine TDD configurationinformation for the secondary serving cell which requires TDDconfiguration; send a first message to a terminal, where the firstmessage includes a second time point, the TDD configuration informationof the secondary serving cell, and an identity of the secondary servingcell; and send a first message to a secondary base station, so that thesecondary base station and the terminal can determine an uplink-downlinksubframe allocation of the secondary serving cell according to the TDDconfiguration information of the secondary serving cell. In thisembodiment, after both the secondary base station and the terminalreceive first messages sent by the primary base station, and both thesecondary base station and the terminal determine the uplink-downlinksubframe allocation of the secondary serving cell according to the TDDconfiguration information of the secondary serving cell, TDDconfiguration of the secondary serving cell is completed. It can belearned that in one aspect of this embodiment, when a primary servingcell and a secondary serving cell of a terminal belong to different basestations, TDD configuration of the secondary serving cell can becompleted; in another aspect of this embodiment, first messages sent bya primary base station to a secondary base station and the terminalinclude a second time point; therefore, both the secondary base stationand the terminal can enable TDD configuration information of thesecondary serving cell to take effect at the second time point, therebyensuring that the TDD configuration information of the secondary servingcell takes effect on the secondary base station and on the terminalsimultaneously.

Embodiment 7

Referring to FIG. 8, FIG. 8 is a flowchart of a method for implementingtime division duplex configuration of a secondary serving cell accordingto this embodiment, and the method specifically includes:

801. A primary base station determines TDD configuration information fora secondary serving cell of a secondary base station.

It should be noted that, to enable the primary base station to determinerelatively accurate TDD configuration information for the secondaryserving cell of the secondary base station, the foregoing step 801 mayfurther be replaced with the following steps:

801′. A secondary base station sends a request message to a primary basestation, where the request message includes the volume of data in adownlink buffer of a secondary serving cell and the volume of data in anuplink buffer of a terminal.

Before step 801′, this embodiment further includes the following step:

The secondary base station receives buffer status report informationsent by the terminal, and determines the volume of data in the uplinkbuffer of the terminal according to the buffer status reportinformation.

Specifically, this step may be specifically implemented in the followingmanner:

The secondary base station receives each piece of latest buffer statusreport information sent by each of multiple terminals that communicatewith the secondary base station, and averages the volume of dataincluded in buffer status report information sent by the multipleterminals, to obtain the volume of data in the uplink buffer of eachterminal; or the secondary base station receives multiple pieces ofbuffer status report information sent by any terminal that communicateswith the secondary base station, and averages the volume of dataincluded in the multiple pieces of buffer status report information, toobtain the volume of data in the uplink buffer of the terminal; or thesecondary base station separately receives multiple pieces of bufferstatus report information sent by multiple terminals that communicatewith the secondary base station, and averages the volume of dataincluded in the multiple pieces of buffer status report information sentby the multiple terminals, to obtain the volume of data in the uplinkbuffer of each terminal.

802′. The primary base station receives the request message sent by thesecondary base station, and determines TDD configuration information forthe secondary serving cell of the secondary base station according tothe volume of data in the downlink buffer of the secondary serving celland the volume of data in the uplink buffer of the terminal.

A specific implementation manner of this step is the same as that of theforegoing step 602′, and is not exemplified herein again.

802. The primary base station sends a first message to a terminal, wherethe first message includes a third time point, the TDD configurationinformation of the secondary serving cell, and an identity of thesecondary serving cell.

The third time point is a default time at which the TDD configurationinformation of the secondary serving cell takes effect on the terminal.

803. After receiving the first message sent by the primary base station,the terminal determines an uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell.

It should be noted that, when the terminal receives the first messagesent by the primary base station, the terminal starts to communicatewith the secondary base station at the third time point according to theTDD configuration information of the secondary serving cell.

For example, the third time point is the 1000^(th) subframe, and whenthe terminal receives the first message sent by the primary basestation, the terminal starts to communicate with the secondary basestation at the 1000^(th) subframe according to the TDD configurationinformation of the secondary serving cell.

804. After determining the uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell, the terminal sends, to the primary basestation, a response message used to indicate successful determining ofthe uplink-downlink subframe allocation of the secondary serving cell.

805. The primary base station determines a second sending time point.

The second sending time point is a time point at which the primary basestation sends a second message to the secondary base station, and thesecond sending time point is a time point obtained by subtractingprestored second duration from the third time point.

In the method, before the secondary base station communicates with theterminal, the foregoing second duration is a time interval, which is setby a person skilled in the art for the secondary base station, between atime point at which the second message is received and a default timepoint at which the TDD configuration information of the secondaryserving cell takes effect on the secondary base station, and the secondduration is saved on the primary base station.

For example, the third time point is the 1000^(th) subframe, theprestored second duration is 200 subframes, and the second sending timepoint is the 800^(th) subframe.

It should be noted that the sequence for performing this step 805 andthe foregoing step 803 is not limited.

806. When the second sending time point arrives, the primary basestation sends the second message to the secondary base station, wherethe second message includes the TDD configuration information of thesecondary serving cell and the identity of the secondary serving cell.

For example, the second sending time point is the 800^(th) subframe, andwhen the 800^(th) subframe arrives, the primary base station sends thesecond message to the secondary base station.

807. The secondary base station receives the second message sent by theprimary base station, and determines the uplink-downlink subframeallocation of the secondary serving cell according to the TDDconfiguration information of the secondary serving cell.

It should be noted that, when the secondary base station receives thesecond message sent by the primary base station, the secondary basestation starts to communicate with the terminal at the third time pointaccording to the TDD configuration information of the secondary servingcell.

For example, the third time point is the 1000^(th) subframe, and whenthe secondary base station receives the second message sent by theprimary base station, the secondary base station starts to communicatewith the terminal at the 1000^(th) subframe according to the TDDconfiguration information of the secondary serving cell.

According to a method for implementing time division duplexconfiguration of a secondary serving cell provided in this embodiment,when TDD configuration is performed on the secondary serving cell, aprimary base station can proactively determine TDD configurationinformation for the secondary serving cell which requires TDDconfiguration; send a first message to a terminal, where the firstmessage includes a third time point, the TDD configuration informationof the secondary serving cell, and an identity of the secondary servingcell; and send a second message to a secondary base station, where thesecond message includes the TDD configuration information of thesecondary serving cell and the identity of the secondary serving cell,so that the secondary base station and the terminal can determine anuplink-downlink subframe allocation of the secondary serving cellaccording to the TDD configuration information of the secondary servingcell. In this embodiment, after the terminal receives the first messagesent by the primary base station, the secondary base station receivesthe second message sent by the primary base station, and both theterminal and the secondary base station determine the uplink-downlinksubframe allocation of the secondary serving cell according to the TDDconfiguration information of the secondary serving cell, TDDconfiguration of the secondary serving cell is completed. It can belearned that in one aspect of this embodiment, when a primary servingcell and a secondary serving cell of a terminal belong to different basestations, TDD configuration of the secondary serving cell can becompleted; in another aspect of this embodiment, second duration betweena time point at which a secondary base station receives a first messageand a time point at which TDD configuration information of the secondaryserving cell takes effect is preset; therefore, a primary base stationcan determine, according to a third time point and the second duration,a second sending time point at which a second message is sent to thesecondary base station, thereby ensuring that the TDD configurationinformation of the secondary serving cell takes effect on the secondarybase station and on the terminal simultaneously.

Embodiment 8

Referring to FIG. 9, FIG. 9 is a structural diagram of a primary basestation 900 according to this embodiment, and the primary base station900 includes:

-   -   a receiving unit 901, configured to: receive time division        duplex TDD configuration information of a secondary serving cell        and an identity of the secondary serving cell that are sent by a        secondary base station, where the TDD configuration information        of the secondary serving cell is determined by the secondary        base station for the secondary serving cell; and send the TDD        configuration information of the secondary serving cell and the        identity of the secondary serving cell to a sending unit 902;        and    -   the sending unit 902, configured to: receive the TDD        configuration information of the secondary serving cell and the        identity of the secondary serving cell that are sent by the        foregoing receiving unit, and send the TDD configuration        information of the secondary serving cell and the identity of        the secondary serving cell to a terminal, so that the terminal        determines an uplink-downlink subframe allocation of the        secondary serving cell according to the TDD configuration        information.

Further, the foregoing receiving unit 901 is specifically configured to:receive a first message sent by the secondary base station, where thefirst message includes a first time point, the TDD configurationinformation of the secondary serving cell of the secondary base station,and the identity of the secondary serving cell, and the first time pointis used to indicate a time at which the primary base station sends asecond message to the terminal; and send the first message to thesending unit 902; and

-   -   the foregoing sending unit 902 is specifically configured to:        receive the first message sent by the receiving unit 901, and        when the first time point arrives, send the second message to        the terminal, where the second message includes the TDD        configuration information of the secondary serving cell and the        identity of the secondary serving cell.

Further, the foregoing receiving unit 901 is specifically configured to:receive a first message sent by the secondary base station, where thefirst message includes a second time point, the TDD configurationinformation of the secondary serving cell of the secondary base station,and the identity of the secondary serving cell, and the second timepoint is a time at which the TDD configuration information of thesecondary serving cell takes effect separately on the secondary basestation and the terminal; and send the first message to the sendingunit; and

-   -   the foregoing sending unit 902 is specifically configured to:        receive the first message sent by the foregoing receiving unit        901, and before the second time point arrives, send the first        message to the terminal.

Further, referring to FIG. 10, the foregoing primary base stationfurther includes:

-   -   a determining unit 903, configured to: after the receiving unit        901 receives the TDD configuration information of the secondary        serving cell and the identity of the secondary serving cell,        determine a third time point, and send the third time point to        the sending unit 902, where:    -   the third time point is a time point obtained by adding        prestored first duration to a time point at which the receiving        unit 901 receives the TDD configuration information of the        secondary serving cell and the identity of the secondary serving        cell, the third time point is a default time at which the TDD        configuration information of the secondary serving cell takes        effect on the terminal, and the first duration is a time        interval between a time point at which the terminal receives the        second message and a default time point at which the TDD        configuration information of the secondary serving cell takes        effect on the terminal, where:    -   the foregoing sending unit 902 is specifically configured to:        receive the third time point sent by the foregoing determining        unit 903, and before the third time point arrives, send a second        message to the terminal, where the second message includes the        third time point, the TDD configuration information of the        secondary serving cell, and the identity of the secondary        serving cell.

According to a primary base station provided in this embodiment, whenTDD configuration is performed on a secondary serving cell, the primarybase station can receive TDD configuration information of the secondaryserving cell and an identity of the secondary serving cell that are sentby a secondary base station, and the primary base station can send theTDD configuration information of the secondary serving cell and theidentity of the secondary serving cell to a terminal, so that theterminal determines an uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell. In this embodiment, after the terminalreceives the TDD configuration information of the secondary serving celland the identity of the secondary serving cell that are sent by theprimary base station, and determines the uplink-downlink subframeallocation of the secondary serving cell according to the TDDconfiguration information of the secondary serving cell, TDDconfiguration of the secondary serving cell is completed. It can belearned that in one aspect of this embodiment, when a primary servingcell and a secondary serving cell of a terminal belong to different basestations, TDD configuration of the secondary serving cell can becompleted; in another aspect, it is ensured that the TDD configurationinformation of the secondary serving cell takes effect on a secondarybase station and on the terminal simultaneously.

Embodiment 9

Referring to FIG. 11, FIG. 11 is a structural diagram of a primary basestation 1000 according to this embodiment, and the primary base station1000 includes:

-   -   an allocating unit 1001, configured to: determine time division        duplex TDD configuration information for a secondary serving        cell of a secondary base station, and send the TDD configuration        information of the secondary serving cell to a sending unit        1002; and    -   the sending unit 1002, configured to: receive the TDD        configuration information of the secondary serving cell that is        sent by the foregoing allocating unit 1001, send the TDD        configuration information of the secondary serving cell and an        identity of the secondary serving cell to the secondary base        station, and send the TDD configuration information of the        secondary serving cell and the identity of the secondary serving        cell to a terminal, so that the secondary base station and the        terminal determine an uplink-downlink subframe allocation of the        secondary serving cell according to the TDD configuration        information of the secondary serving cell.

Further, the foregoing sending unit 1002 is specifically configured tosend a first message to the secondary base station, where the firstmessage includes a first time point, the TDD configuration informationof the secondary serving cell, and the identity of the secondary servingcell, and the first time point is a default time at which the TDDconfiguration information of the secondary serving cell takes effect onthe secondary base station.

Further, referring to FIG. 12, the foregoing primary base stationfurther includes:

-   -   a first determining unit 1003, configured to: determine a first        sending time point, and send the first sending time point to the        foregoing sending unit 1002, where:    -   the first sending time point is a time point obtained by        subtracting prestored first duration from the first time point,        and the first duration is a time interval between a time point        at which the terminal receives a second message and a default        time point at which the TDD configuration information of the        secondary serving cell takes effect on the terminal, where:    -   the foregoing sending unit 1002 is further specifically        configured to: receive the first sending time point sent by the        foregoing first determining unit 1003, and when the first        sending time point arrives, send the second message to the        terminal, where the second message includes the TDD        configuration information of the secondary serving cell and the        identity of the secondary serving cell.

Further, the foregoing sending unit 1002 is specifically configured to:send a first message to the secondary base station, where the firstmessage includes a second time point, the TDD configuration informationof the secondary serving cell, and the identity of the secondary servingcell, and the second time point is a time at which the TDD configurationinformation of the secondary serving cell takes effect separately on thesecondary base station and the terminal; and send the first message tothe terminal.

Further, the foregoing sending unit 1002 is specifically configured tosend a first message to the terminal, where the first message includes athird time point, the TDD configuration information of the secondaryserving cell, and the identity of the secondary serving cell, and thethird time point is a time at which the TDD configuration information ofthe secondary serving cell takes effect separately on the secondary basestation and the terminal.

Further, referring to FIG. 13, the foregoing primary base stationfurther includes:

-   -   a second determining unit 1004, configured to: determine a        second sending time point, and send the second sending time        point to the foregoing sending unit 1002, where:    -   the second sending time point is a time point obtained by        subtracting prestored second duration from the third time point,        and the second duration is a time interval between a time point        at which the secondary base station receives a second message        and a default time point at which the TDD configuration        information of the secondary serving cell takes effect on the        secondary base station, where    -   the foregoing sending unit 1002 is further specifically        configured to: receive the second sending time point sent by the        foregoing second determining unit 1004, and when the second        sending time point arrives, send the second message to the        secondary base station, where the second message includes the        TDD configuration information of the secondary serving cell and        the identity of the secondary serving cell.

Further, referring to FIG. 14, the foregoing primary base stationfurther includes:

-   -   a receiving unit 1005, configured to: receive a request message        sent by the secondary base station, where the request message        includes a data volume in a downlink buffer of the secondary        serving cell and a data volume in an uplink buffer of the        terminal; and send the request message to the foregoing        allocating unit 1001, where:    -   the foregoing allocating unit 1001 is specifically configured        to: receive the request message sent by the foregoing receiving        unit 1005, and determine the TDD configuration information for        the secondary serving cell of the secondary base station        according to the volume of data in the downlink buffer of the        secondary serving cell and the volume of data in the uplink        buffer of the terminal.

According to a primary base station provided in this embodiment,according to this embodiment, when TDD configuration is performed on asecondary serving cell, the primary base station can proactivelydetermine TDD configuration information for the secondary serving cellwhich requires TDD configuration, and separately send the TDDconfiguration information of the secondary serving cell and an identityof the secondary serving cell to a secondary base station and aterminal, so that the secondary base station and the terminal candetermine an uplink-downlink subframe allocation of the secondaryserving cell according to the TDD configuration information of thesecondary serving cell. In this embodiment, after both the secondarybase station and the terminal receive the TDD configuration informationof the secondary serving cell and the identity of the secondary servingcell that are sent by the primary base station, and determine theuplink-downlink subframe allocation of the secondary serving cellaccording to the TDD configuration information of the secondary servingcell, TDD configuration of the secondary serving cell is completed. Itcan be learned that in one aspect of this embodiment, when a primaryserving cell and a secondary serving cell of a terminal belong todifferent base stations, TDD configuration of the secondary serving cellcan be completed; in another aspect, it is ensured that the TDDconfiguration information of the secondary serving cell takes effect ona secondary base station and on the terminal simultaneously.

Embodiment 10

Referring to FIG. 15, FIG. 15 is a structural diagram of a secondarybase station 1100 according to this embodiment, and the secondary basestation 1100 includes:

-   -   an allocating unit 1101, configured to: determine time division        duplex TDD configuration information for a secondary serving        cell of the secondary base station, and send the TDD        configuration information of the secondary serving cell to a        sending unit 1102; and    -   the sending unit 1102, configured to: receive the TDD        configuration information of the secondary serving cell that is        sent by the foregoing allocating unit 1101, and send the TDD        configuration information of the secondary serving cell and an        identity of the secondary serving cell to a primary base        station, so that the primary base station sends the TDD        configuration information of the secondary serving cell and the        identity of the secondary serving cell to a terminal, and        therefore the terminal determines an uplink-downlink subframe        allocation of the secondary serving cell according to the TDD        configuration information of the secondary serving cell.

Further, the sending unit 1102 is specifically configured to: receivethe TDD configuration information of the secondary serving cell that issent by the allocating unit 1101, and send a first message to theprimary base station, where the first message includes a first timepoint, the TDD configuration information of the secondary serving cell,and the identity of the secondary serving cell, and the first time pointis used to indicate a time at which the primary base station sends asecond message to the terminal, so that when the first time pointarrives, the primary base station sends the second message to theterminal, where the second message includes the TDD configurationinformation of the secondary serving cell and the identity of thesecondary serving cell.

Further, the sending unit 1102 is specifically configured to: receivethe TDD configuration information of the secondary serving cell that issent by the allocating unit 1101, and send a first message to theprimary base station, where the first message includes a second timepoint, the TDD configuration information of the secondary serving cell,and the identity of the secondary serving cell, and the second timepoint is a time at which the TDD configuration information of thesecondary serving cell takes effect separately on the secondary basestation and the terminal, so that the primary base station sends thefirst message to the terminal.

According to a secondary base station provided in this embodiment,according to this embodiment, when TDD configuration is performed on asecondary serving cell, the secondary base station can proactivelydetermine TDD configuration information for the secondary serving cell,which requires TDD configuration, of the secondary base station, andsend the TDD configuration information of the secondary serving cell andan identity of the secondary serving cell to a primary base station;therefore, after receiving the TDD configuration information of thesecondary serving cell and the identity of the secondary serving cellthat are sent by the secondary base station, the primary base stationcan send the TDD configuration information of the secondary serving celland the identity of the secondary serving cell to a terminal, so thatthe terminal can determine an uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell. In this embodiment, after the terminalreceives the TDD configuration information of the secondary serving celland the identity of the secondary serving cell that are sent by theprimary base station, and determines the uplink-downlink subframeallocation of the secondary serving cell according to the TDDconfiguration information of the secondary serving cell, TDDconfiguration of the secondary serving cell is completed. It can belearned that in one aspect of this embodiment, when a primary servingcell and a secondary serving cell of a terminal belong to different basestations, TDD configuration of the secondary serving cell can becompleted; in another aspect, it is ensured that the TDD configurationinformation of the secondary serving cell takes effect on a secondarybase station and on the terminal simultaneously.

Embodiment 11

Referring to FIG. 16, FIG. 16 is a structural diagram of a secondarybase station 1200 according to this embodiment, and the secondary basestation 1200 includes:

-   -   a receiving unit 1201, configured to receive time division        duplex TDD configuration information of a secondary serving cell        of the secondary base station and an identity of the secondary        serving cell that are sent by a primary base station, so that        the secondary base station determines an uplink-downlink        subframe allocation of the secondary serving cell according to        the TDD configuration information of the secondary serving cell.

Further, the foregoing receiving unit 1201 is further configured to:receive buffer status report information of a terminal that is sent bythe terminal, and send the buffer status report information to adetermining unit 1202.

Further, the receiving unit 1201 is specifically configured to receive afirst message sent by the primary base station, where the first messageincludes a first time point, the TDD configuration information of thesecondary serving cell, and the identity of the secondary serving cell,and a first time point is a default time at which the TDD configurationinformation of the secondary serving cell takes effect on the secondarybase station.

Further, referring to FIG. 17, the foregoing secondary base stationfurther includes:

-   -   the determining unit 1202, configured to: receive the buffer        status report information sent by the foregoing receiving unit        1201, determine the volume of data in an uplink buffer of the        terminal according to the buffer status report information, and        send the volume of data in the uplink buffer of the terminal to        a sending unit; and    -   the sending unit 1203, configured to: receive the volume of        data, sent by the determining unit 1202, in the uplink buffer of        the terminal, and send a request message to the primary base        station, where the request message includes the volume of data        in a downlink buffer of the secondary serving cell and the        volume of data in the uplink buffer of the terminal.

According to a secondary base station provided in this embodiment,according to this embodiment, when TDD configuration is performed on asecondary serving cell, the secondary base station can receive TDDconfiguration information of the secondary serving cell and an identityof the secondary serving cell that are sent by a primary base station,and determine an uplink-downlink subframe allocation of the secondaryserving cell according to the TDD configuration information of thesecondary serving cell. In this embodiment, after both the secondarybase station and a terminal receive the TDD configuration information ofthe secondary serving cell and the identity of the secondary servingcell that are sent by the primary base station, and determine theuplink-downlink subframe allocation of the secondary serving cellaccording to the TDD configuration information of the secondary servingcell, TDD configuration of the secondary serving cell is completed. Itcan be learned that in one aspect of this embodiment, when a primaryserving cell and a secondary serving cell of a terminal belong todifferent base stations, TDD configuration of the secondary serving cellcan be completed; in another aspect, it is ensured that the TDDconfiguration information of the secondary serving cell on a secondarybase station synchronizes and on the terminal simultaneously.

Referring to FIG. 18, FIG. 18 is a structural diagram of a system forimplementing time division duplex configuration of a secondary servingcell according to this embodiment, and the system includes a terminal1300, the foregoing primary base station 900 in Embodiment 8, and theforegoing secondary base station 1100 in Embodiment 10.

Referring to FIG. 19, FIG. 19 is a structural diagram of another systemfor implementing time division duplex configuration of a secondaryserving cell according to this embodiment, and the system includes aterminal 1300, the foregoing primary base station 1000 in Embodiment 9,and the foregoing secondary base station 1200 in Embodiment 11.

According to a system for implementing time division duplexconfiguration of a secondary serving cell provided in this embodiment,according to the system, when TDD configuration is performed on asecondary serving cell, a secondary base station can proactivelydetermine TDD configuration information for the secondary serving cell,which requires TDD configuration, of the secondary base station, andsend the TDD configuration information of the secondary serving cell andan identity of the secondary serving cell to a primary base station;therefore, the primary base station receives the TDD configurationinformation of the secondary serving cell and the identity of thesecondary serving cell that are sent by the secondary base station, andcan send the TDD configuration information of the secondary serving celland the identity of the secondary serving cell to a terminal, so thatthe terminal determines an uplink-downlink subframe allocation of thesecondary serving cell according to the TDD configuration information ofthe secondary serving cell. Alternatively, a primary base stationproactively determines TDD configuration information for the secondaryserving cell which requires TDD configuration, and separately sends theTDD configuration information of the secondary serving cell and anidentity of the secondary serving cell to a secondary base station and aterminal, so that the secondary base station and the terminal candetermine an uplink-downlink subframe allocation of the secondaryserving cell according to the TDD configuration information of thesecondary serving cell. In this embodiment, after both the secondarybase station and the terminal acquire the TDD configuration informationof the secondary serving cell, and determine the uplink-downlinksubframe allocation of the secondary serving cell according to the TDDconfiguration information of the secondary serving cell, TDDconfiguration of the secondary serving cell is completed. It can belearned that according to this embodiment, when a primary serving celland a secondary serving cell of a terminal belong to different basestations, TDD configuration of the secondary serving cell can becompleted.

Based on the foregoing descriptions of the implementation manners, aperson skilled in the art may clearly understand that the presentinvention may be implemented by software in addition to necessaryuniversal hardware or by hardware only. In most circumstances, theformer is a preferred implementation manner. Based on such anunderstanding, the technical solutions of the present inventionessentially or the part contributing to the prior art may be implementedin a form of a software product. The software product is stored in areadable storage medium, such as a floppy disk, a hard disk, or anoptical disc of a computer, and includes several instructions forinstructing a computer device (which may be a personal computer, aserver, a network device, or the like) to perform the methods describedin the embodiments of the present invention.

The foregoing descriptions are merely specific implementation manners ofthe present invention, but are not intended to limit the protectionscope of the present invention. Any variation or replacement readilyfigured out by a person skilled in the art within the technical scopedisclosed in the present invention shall fall within the protectionscope of the present invention. Therefore, the protection scope of thepresent invention shall be subject to the protection scope of theclaims.

What is claimed is:
 1. A method for implementing time division duplexconfiguration, the method comprising: receiving, by a primary basestation, time division duplex (TDD) configuration information of asecondary serving cell and an identity of the secondary serving cellfrom a secondary base station, wherein the TDD configuration informationof the secondary serving cell is determined by the secondary basestation for the secondary serving cell, and the secondary serving cellbelongs to the secondary base station; and sending, by the primary basestation, the TDD configuration information of the secondary serving celland the identity of the secondary serving cell to a terminal whichmaintains connections with the primary base station and the secondarybase station simultaneously.
 2. The method according to claim 1,wherein: receiving, by the primary base station, the TDD configurationinformation of the secondary serving cell of the secondary base stationand the identity of the secondary serving cell from the secondary basestation comprises: receiving, by the primary base station, a firstmessage sent by the secondary base station, wherein the first messagecomprises a first time point, the TDD configuration information of thesecondary serving cell, and the identity of the secondary serving cell,and the first time point is used to indicate a time at which the primarybase station sends a second message to the terminal; and sending, by theprimary base station, the TDD configuration information of the secondaryserving cell and the identity of the secondary serving cell to theterminal comprises: sending, by the primary base station, the secondmessage to the terminal at the first time point, wherein the secondmessage comprises the TDD configuration information of the secondaryserving cell and the identity of the secondary serving cell.
 3. Themethod according to claim 1, wherein: receiving, by the primary basestation, the TDD configuration information of the secondary serving celland the identity of the secondary serving cell from the secondary basestation comprises: receiving, by the primary base station, a firstmessage sent by the secondary base station, wherein the first messagecomprises a second time point, the TDD configuration information of thesecondary serving cell of the secondary base station, and the identityof the secondary serving cell, and the second time point is a time atwhich the TDD configuration information of the secondary serving celltakes effect separately on the secondary base station and the terminal;and sending, by the primary base station, the TDD configurationinformation of the secondary serving cell and the identity of thesecondary serving cell to the terminal comprises: sending, by theprimary base station, the first message to the terminal before thesecond time point arrives.
 4. A method for implementing time divisionduplex configuration, the method comprising: determining, by a secondarybase station, time division duplex (TDD) configuration information for asecondary serving cell of the secondary base station, wherein thesecondary serving cell belongs to the secondary base station; andsending, by the secondary base station, the TDD configurationinformation of the secondary serving cell and an identity of thesecondary serving cell to a primary base station, so that the primarybase station sends the TDD configuration information of the secondaryserving cell and the identity of the secondary serving cell to aterminal which maintains connections with the primary base station andthe secondary base station simultaneously.
 5. The method according toclaim 4, wherein sending, by the secondary base station, the TDDconfiguration information of the secondary serving cell and the identityof the secondary serving cell to the primary base station comprises:sending, by the secondary base station, a first message to the primarybase station, wherein the first message comprises a first time point,the TDD configuration information of the secondary serving cell, and theidentity of the secondary serving cell, and the first time point is usedto indicate a time at which the primary base station sends a secondmessage to the terminal, so that when the first time point arrives, theprimary base station sends the second message to the terminal, whereinthe second message comprises the TDD configuration information of thesecondary serving cell and the identity of the secondary serving cell.6. The method according to claim 4, wherein sending, by the secondarybase station, the TDD configuration information of the secondary servingcell and the identity of the secondary serving cell to the primary basestation comprises: sending, by the secondary base station, a firstmessage to the primary base station, wherein the first message comprisesa second time point, the TDD configuration information of the secondaryserving cell, and the identity of the secondary serving cell, and thesecond time point is a time at which the TDD configuration informationof the secondary serving cell takes effect simultaneously on thesecondary base station and the terminal.
 7. A primary base station,comprising: a receiver, configured to receive time division duplex (TDD)configuration information of a secondary serving cell and an identity ofthe secondary serving cell from a secondary base station, wherein theTDD configuration information of the secondary serving cell isdetermined by the secondary base station for the secondary serving cell,and the secondary serving cell belongs to the secondary base station;and a transmitter, configured to send the TDD configuration informationof the secondary serving cell and the identity of the secondary servingcell received by the receiver to a terminal which maintains connectionswith the primary base station and the secondary base stationsimultaneously.
 8. The primary base station according to claim 7,wherein: the receiver is configured to receive a first message from thesecondary base station, wherein the first message comprises a first timepoint, the TDD configuration information of the secondary serving cell,and the identity of the secondary serving cell, and the first time pointis used to indicate a time at which the primary base station sends asecond message to the terminal; and the transmitter is configured tosend the second message to the terminal, wherein the second messagecomprises the TDD configuration information of the secondary servingcell and the identity of the secondary serving cell.
 9. The primary basestation according to claim 7, wherein: the receiver is configured toreceive a first message from the secondary base station, wherein thefirst message comprises a second time point, the TDD configurationinformation of the secondary serving cell, and the identity of thesecondary serving cell, and the second time point is a time at which theTDD configuration information of the secondary serving cell takes effectsimultaneously on the secondary base station and the terminal; and thetransmitter is configured to send the first message to the terminalbefore the second time point arrives.